Say hello...we're excited to connect! 🔒
“Boy, I've got vision and the rest of the world wears bifocals ” ---Butch Cassidy, in ``Butch Cassidy and the Sundance Kid''
Welcome ▸ Publishing lab results
Glad you could drop by! My name is Dave Tingling. I am an Information Technology (IT) professional, and I manage “Dave Tingling and Associates'” services and solutions together with my wife, Claire. If you happen to be looking for a business technology partner, we're here whenever you need us. 🔒
Since 1993, I have continuously provided business clients with professional systems integration services, consulting, and managed technology solutions. I emphasize the use of “open” and “standard” technologies to solve deep business and technical problems. Here is a non-specific résumé. We'd be happy to provide you with specific professional references relevant to your project.
This site is where I share excerpts from my private journals with the general public, and is the best place to learn about our work. I hope you find something interesting and/or useful. Unless you pick a category, articles appear in reverse-chronological order of published date. As always, you can confidentially let us know if we can be of some service 🔒 Enjoy!
Anyone interested purely in the science and art involving the representation and transmission of information can learn valuable technical lessons from the official website of Jehovah’s Witnesses: jw.org. Religious views aside, the content management and distribution system is nothing short of astonishing.
The simple-looking interface is deceptive. From the landing page, a user can access identical textual messages in over 1,052 human languages—representing vastly disparate character systems. These are accurately encoded and rendered to your browser without requiring plugins or extensions. Similar feats are accomplished with video content, synchronized media streams, and translated audio.
The mind-blowing aspect is that no-one is paid to provide or deliver this system. This, I would venture to say, is worth a closer look.
The attached (or linked) visualization correlates the TCP model of internetworked systems, and proposes a distinction between “infrastructure” and “applications”, purely for practical working reasons.
Please contact me to let me know if you found some value in this diagram.
I outlined this perspective model in my private time, on my own computers while serving as the Infrastructure Architect for the City of Richmond, VA. Nothing happened, and please note that everything there is butterflies and rainbows and unicorns and bluebirds of happiness.
The attached visualization correlates the TCP model of internetworked systems to IT services, and proposes a distinction between “infrastructure” and “applications”, purely for practical working reasons. Please do contact me to let me know if you find some value in this diagram.
I’ll have to do some research and have a word with Sir Tim Berners-Lee on this one. I don’t believe it has been done yet. But the title has given it away, too :-)
The problem of “burgeoning complexity” has rendered the Internet almost useless as a tool to rapidly identify accurate and correct information. Distinguishing published “signal” from “noise” is a challenge that massive collaborative technology itself has not met.
Google, Wikipedia and other notable efforts exist to sort and aggregate the “noise.” Various innovations have approached ‘truth’ problems from important angles, but at best address only one or two critical failings (or logical fallacies) of previous efforts.
This work outlines a mathematical and technical methodology “Towards an Effective Global Information Management System.” I present ideas crossing disciplinary field boundaries; although no rigorous mathematics are presented, I assume the reader has a strong computer science, engineering, and/or mathematics background, and “architecturally” understands first principles of:
* Cryptography,
* Game theory,
* Distributed computing,
* Linguistics,
* Logic,
* Neural networking,
* Statistical analysis,
* Very Large Scale Intergation (VLSI), and
* Queuing theory.
In the course of researching this work, we applied biomimetics by simulating dual-processor systems programmed to function according to theoretical models of the human brain.
Investors are invited to learn more. For more information, please contact me using my first name (Dave) [at] streamlines [dot] biz.
Colleagues and friends have requested copies of this diagram, which was prepared for and presented at ESRI’s national workshop on “Community Risk Reduction”. Enjoy!
Still. Please stay tuned.
These are our experiences testing IBM’s LotusLive services. (NOTE: LotusLive is now being called “IBM SmartCloud for Social Business”, as of March 2012). We used LotusLive Notes (LLN) and LotusLive Engage (LLE) services over a period of one year.
The observations are presented in the chronological sequence that we
encountered them (earliest at the top). Perhaps the earliest points have now
been addressed by IBM. The last two points (9) and (10) merit consideration.
This information is accurate as at 2012-03-06.
This last item (10) is critical; We would sincerely welcome feedback from IBM
partners (or any other IT providers) for a data retention solution. Please share
one here if possible, or else contact me privately ( dave [at] streamlines [dot]
biz ).
We intentionally omit mentioning feedback we received from IBM when we requested consideration of these matters. The feedback itself is—in our opinion—sufficient for making a business decision for your enterprise and/or your Clients. Again, please contact me privately if you are interested.
Taken together, the collection of observations is leading us away from IBM LotusLive (now SmartClould for Social Business) for our solutions. Robust and mature alternatives exist and in some cases are free. As an example, consider our selected solution to item (9)—we replaced this IBM functionality with this Google Apps capability. The superiority of this Google Apps solution over IBM’s is self-evident.
We hope this information proves useful to anyone considering IBM SmartCloud for Social Business.
Traditional plain old telephone systems (POTS) worked with a simple binary result. From a design perspective, a call was either made (the line rings) or the line was busy.
Later, voicemail extended that model by introducing something than can be considered as an intermediate system state, depending on the duration of the ring. Functionally, the original communication is intercepted, the message queued for later delivery.
Today, smartphones, network provider capacity, and IP telephony allow complex communication system scenarios among hardware vendors, application developers, and telcos.
We propose that a given caller, in the event of a “busy” or “service unavailable” condition, should be able to receive a CUSTOMIZED message, pre-recorded by the subscriber and matched to the identity of the inbound caller. Several architectural executions of this function are possible.
In practice, let’s say you knew your phone’s battery was about to die, or let’s say you knew beforehand that you’d be in a lobby where no cellular calls are permitted. Or perhaps you are going to be driving and don’t want to be distracted by any conversation. Nonetheless, you are expecting important calls.
Our proposed system would recognize the inbound caller (by caller ID), and deliver a unique message (which you have pre-designated only for that caller and/or that time of day). Three different callers might try to reach you (at around the same time) while you (not your machine) are in this state, and our system processes them, as follows:
Your calling family member might hear: “Honey, I’m tied up but I’ll be there in 15 minutes!”
Your calling boss might hear a more professional: “I’m not available right now, but I’ll definitely get the report off before the end of the day!”
You client might hear: “I’m not at my desk right now, but please leave me a message.”
Our system can define groups of inbound callers for a single message. It may ensure that certain specific callers always receive your unique denial of service message (irrespective of the device/or network’s availability). Further, these and other features may be configured, then enabled or disabled at will by the subscriber, using the handset only.
The end result is a dynamic network that is personally tailored—adapting to and serving the desired state of the human endpoint (as opposed to simply the handset’s state).
Mobile subscribers today are still forced to work within service constraints that evolved from the POTS. Unfortunately, they have come to believe that “accept call” or “reject call” are the only decisions they can make to govern their service and describe their availability status—“Let it go to voicemail” or not. Given today’s technologies, that model is outmoded and mediocre, at best. Our proposed adaptive messaging platform empowers creative communication patterns among subscribers, and may even encourage future generations to re-discover the value of human interaction via the spoken word.
Questions? Call Dave at 352-505-7885.
The fundamental failure of IBM’s “Watson” is that it was designed to ANSWER questions. It should have been designed to ASK them.